Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
29 TOMSWOOD ROAD Detached £708,870 £397,500 18 Sep 2009
31 TOMSWOOD ROAD Detached £1,328,383 £365,000 3 Nov 2000
33 TOMSWOOD ROAD Detached £2,008,065 £1,600,000 19 Jan 2018
37 TOMSWOOD ROAD Detached £1,067,135 £935,000 18 Jan 2021
39 TOMSWOOD ROAD Detached £911,071 £535,000 25 Sep 2012
39 TOMSWOOD ROAD Detached £911,071 £535,000 25 Sep 2012
41 TOMSWOOD ROAD Detached £1,399,281 £1,025,000 22 Feb 2016
45 TOMSWOOD ROAD Detached £1,372,063 £800,000 12 Jan 2010
47 TOMSWOOD ROAD Detached £1,177,000 £340,000 27 Apr 2001
49 TOMSWOOD ROAD Detached £1,234,226 £650,000 28 Oct 2004
53 TOMSWOOD ROAD Detached £644,507 £360,000 23 Jan 2006
55 TOMSWOOD ROAD Detached £1,062,041 £850,000 28 Feb 2018
65 TOMSWOOD ROAD Detached £1,056,277 £225,000 18 Jun 1998
67 TOMSWOOD ROAD Detached £1,021,410 £250,000 23 Nov 1999
69 TOMSWOOD ROAD Detached £1,122,491 £907,500 24 Aug 2018
71 TOMSWOOD ROAD Detached £946,940 £555,000 18 Apr 2012
73 TOMSWOOD ROAD Detached £944,150 £550,000 25 Aug 2006
75 TOMSWOOD ROAD Detached £854,733 £830,000 4 Apr 2022
77 TOMSWOOD ROAD Detached £1,026,853 £180,000 27 Nov 1995